package com.bsj.travel.def.common.DTO.web.device;

import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

import javax.validation.constraints.NotBlank;
import java.util.List;

/***
 * @description DeviceParamDTO
 * @author LiJiaXin
 * @version 1.0.0
 * @time 2024/1/15 12:07
 **/
@Data
public class DeviceParamDTO {

    /**
     * 产品key
     */
    @NotBlank(message = "产品KEY不能为空")
    private String productKey;

    /**
     * 设备id
     */
    private Long deviceId;

    /**
     * 设备id集
     */
    private List<Long> deviceIds;

    /**
     * 是否禁用（1：是 2：否）
     */
    private Integer isDisable;

    /**
     * 文件
     */
    private MultipartFile file;
}
